Cage of Souls - Adrian Tchaikovsky

Humanity clings to life on a dying Earth in an epic, far-future science fiction novel from an award…